pull off – English–Español translations

🇬🇧 en es 🇪🇸

pull off verb

  • To achieve; to succeed at (something difficult)
conseguir, llevar a cabo, llevarse el gato al agua, lograr, pergeñar, poder pasar por las picas de Flandes
  • To turn off (a road)
desviarse
Wiktionary Links